/* Style sheet for community pages */
@charset "utf-8";

.community_div {
	padding: 4px;
}

.forum_table {
	border: 3px solid #2f4f4f;
	border-collapse: collapse;	
}

#ranking_table {
	border: 3px solid #da70d6;
	background-color: #fbcdfb ;
	border-collapse: collapse;
	width: 100%;
}

#ranking_table th { 
	font-weight: bold;
	color: #ffffff;
	background-color: #da70d6;
	height: 20px;
	vertical-align: top;
}

#ranking_table td {
	border: 1px solid #da70d6;
	padding: 3px;
}

#ranking_table .self_user {
	font-weight: bold;
}

.community_table {
	border: 3px solid #a0927b;
	vertical-aligh: middle;
	border-collapse: collapse;
	width: 100%;	
}

.community_table th {
	background-color: #a0927b;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.community_table td {
	padding: 4px;
	vertical-align: left;
}
		
}